<?php 
	if(isset($_SESSION["message"]))
	{
		echo $_SESSION["message"];
		unset($_SESSION["message"]);
	}
	echo '<form action="index.php?module=actionComm&amp;action=detail&amp;'.ID_ADC.'='.$adc->get_id().'&retour='.$_GET["retour"].'" method="POST">';
?>


<table id='detailAction'>
	<tr>
		<td colspan="2" class="titreAction"><?php echo $adc->get_titre();
		if($adc->get_etudiants_ADC() > 0)
		{	
			foreach($adc->get_etudiants_ADC() as $etu)
			{
				if(isset($_SESSION["loginUser"]) && $_SESSION["loginUser"] == $etu->get_login())
					echo '<input class="enveloppe" type="submit" name="mailGroupe" value="groupe"/><label for="mailGroupe">Contacter le groupe</label>';
			}
		}
		if(isset($_SESSION["loginUser"]) && $_SESSION["loginUser"] == $adc->get_enseignant()->get_login() || isset($_SESSION["user"]) && $_SESSION["user"] == "admin")
			echo '<input class="enveloppe" type="submit" name="mailGroupe" value="groupe"/><label for="mailGroupe">Contacter le groupe</label>';
		
	?>
	</td>
	</tr>
	<tr>
		<td>Thème : <?php echo $adc->get_theme()->get_libelle()?></td>
		<td>Enseignant : <?php echo $adc->get_enseignant()->get_nom()." ".$adc->get_enseignant()->get_prenom();
		if(!is_null($adc->get_login_enseignant()))
		{
				if($adc->get_etudiants_ADC() > 0)
				{	foreach($adc->get_etudiants_ADC() as $etu)
					{
						if(isset($_SESSION["loginUser"]) && $_SESSION["loginUser"] == $etu->get_login())
							echo '<input class="enveloppe" type="submit" name="mailEnseignant" value="'.$adc->get_enseignant()->get_login().'"/>';
					}
				}
				if(isset($_SESSION["user"]) && $_SESSION["user"] == "admin" && $adc->get_enseignant()->get_login() != ADMIN_LOGIN)
					echo '<input class="enveloppe" type="submit" name="mailEnseignant" value="'.$adc->get_enseignant()->get_login().'"/>';
		}
		?>
		</td>
	</tr>
	<tr>
		<td>Nombre d'étudiants :  <?php echo $adc->get_nb_Etudiant_Max()."<br/>";
			if($adc->get_etudiants_ADC() == 0 )
				echo "Nombre de places restantes : ".$adc->get_nb_Etudiant_Max();
			else	
				echo "Nombre de places restantes : ".($adc->get_nb_Etudiant_Max()-count($adc->get_etudiants_ADC()))?>
		</td>
		<td>Date : <?php echo $adc->get_date_deroulement()."<br/>
			Date limite d'inscription : ".$adc->get_date_limite()."<br/>
			Points max attribués : ".$adc->get_note_max()?>
		</td>
	</tr>
	<tr>
		<td colspan=2>Participants inscrits :<br/>
			<?php
				if(isset($_SESSION["user"]) && isset($_SESSION["loginUser"]) && $_SESSION["user"] == "etu")
				{
					$etudiant = new Etudiants($_SESSION["loginUser"]);
					$etudiant->getOneEtudiant();
				}
			
				if($adc->get_etudiants_ADC() > 0)
				{	foreach($adc->get_etudiants_ADC() as $etu)
					{
						echo '<ul>- '.$etu->get_nom().' '.$etu->get_prenom().' '.$etu->get_annee();
						if(isset($_SESSION["user"]) && isset($_SESSION["loginUser"]) && $_SESSION["user"] == "etu" && $etudiant->is_participeADC($adc->get_id()) && $_SESSION["loginUser"] != $etu->get_login())
							echo '<input class="enveloppe" type="submit" name="mailEtudiant" value="'.$etu->get_login().'"/>';
						elseif(isset($_SESSION["loginUser"]) && $_SESSION["loginUser"] == $adc->get_enseignant()->get_login() || isset($_SESSION["user"]) && $_SESSION["user"] == "admin")
							echo '<input class="enveloppe" type="submit" name="mailEtudiant" value="'.$etu->get_login().'"/>';
						echo '</ul>';
					}
				}//if(isset($_SESSION["loginUser"]) && $_SESSION["loginUser"] == $adc->get_enseignant()->get_login())
			?>
		</td>
	</tr>
	<tr>
		<td colspan=2>Commentaire : </br>
			<?php echo $adc->get_commentaire()?>
		</td>
	</tr>
</table>
</form>
<?php	
	if(isset($_SESSION["user"]) && $_SESSION["user"]=="prof")
	{
		if($adc->get_titre()== LUNDI)
		{
			if($forum != false)
			{
				echo '
				<br/><table class="visionneuse">
				<tr>
				<th>Date</th>
				<th>Heure début</th>
				<th>Heure fin</th>
				<th>Enseignant</th>
				<th>Etudiant 1</th>
				<th>Etudiant 2</th>
				<th>Etat</th>
				<th>Fiche forum</th>
				</tr>';
	
				foreach($forum as $f)
				{
					echo "<tr>";
					if($f->get_date() != "00/00/0000")
						echo "<td>".$f->get_date()."</td>";
					else
						echo "<td></td>";
					echo "<td>".$f->get_heureDeb()."</td>";
					echo "<td>".$f->get_heureFin()."</td>";
					echo "<td>".$f->get_enseignant()->get_nom()." ".$f->get_enseignant()->get_prenom()."</td>";
					echo "<td>".$f->get_etudiant1()->get_nom()." ".$f->get_etudiant1()->get_prenom()."</td>";
					echo "<td>".$f->get_etudiant2()->get_nom()." ".$f->get_etudiant2()->get_prenom()."</td>";
					echo "<td>".$f->get_etat()->get_libelle()."</td>";
					if($f->get_etat()->get_libelle() == 'Terminé' && $f->get_enseignant()->get_login()==$_SESSION["loginUser"])
					{
						echo "<form action='index.php?module=actionComm&amp;action=detailForum&amp;".ID_FORUM."=".$f->get_id()."&amp;".ID_ADC_FORUM."=".$adc->get_id()."&retour=".$_GET["retour"]."' method='post'>";
						echo '<td><input class="Ligne2" type="submit" name="FicheForum" value="Remplir Fiche Forum"</td>';
						echo '</form>';
					}
					else
						echo '<td></td>';
					echo "</tr>";
				}
				echo '</table>';
			}
			else
				echo 'Aucun lundi de l\'info';
		}
		echo '<form action="index.php?module=actionComm&amp;action=detail&amp;'.ID_ADC.'='.$adc->get_id().'&retour='.$_GET["retour"].'" method="POST">';
		
		if($adc->get_etat()->get_libelle() == 'Ouvert' && is_null($adc->get_login_enseignant()) && $adc->get_titre()!= LUNDI)
			echo '<input class="Ligne2" type="submit" name="InscriptionEnseignant" value="Inscription"/>';
			echo '<input class="Ligne2" type="submit" name="Retour" value="Retour"/>';
		echo '</form>';
	}
	
	if(isset($_SESSION["user"]) && $_SESSION["user"]=="admin")
	{
		if($adc->get_titre() == LUNDI)
		{
			if($forum != false)
			{
				echo '
				<br/><table class="visionneuse">
				<tr>
				<th>Date</th>
				<th>Heure début</th>
				<th>Heure fin</th>
				<th>Enseignant</th>
				<th>Etudiant 1</th>
				<th>Etudiant 2</th>
				<th>Etat</th>
				<th>Modifier</th>
				<th>Supprimer</th>
				<th>Fiche forum</th>
				</tr>';
		
				foreach($forum as $f)
				{
					echo "<tr>";
					if($f->get_date() != "00/00/0000")
						echo "<td>".$f->get_date()."</td>";
					else
						echo "<td></td>";
					echo "<td>".$f->get_heureDeb()."</td>";
					echo "<td>".$f->get_heureFin()."</td>";
					echo "<td>".$f->get_enseignant()->get_nom()." ".$f->get_enseignant()->get_prenom()."</td>";
					echo "<td>".$f->get_etudiant1()->get_nom()." ".$f->get_etudiant1()->get_prenom()."</td>";
					echo "<td>".$f->get_etudiant2()->get_nom()." ".$f->get_etudiant2()->get_prenom()."</td>";
					echo "<td>".$f->get_etat()->get_libelle()."</td>";
					
					if($adc->get_etat()->get_libelle() != 'Terminé')
					{
						echo "<form action='index.php?module=actionComm&amp;action=detailForum&amp;".ID_FORUM."=".$f->get_id()."&amp;".ID_ADC_FORUM."=".$adc->get_id()."&retour=".$_GET["retour"]."' method='post'>";
						echo'<td><input type="submit" name="ModifierForum" value="Modifier Lundi"/></td>
						<td><input class="Ligne3" type="submit" name="SupprimerForum" value="Supprimer Lundi"/></td>';
					}
					if($f->get_etat()->get_libelle() == 'Terminé' && $f->get_enseignant()->get_login()==$_SESSION["loginUser"])
					{
						echo '<form action="index.php?module=actionComm&amp;action=detailForum&amp;'.ID_ADC.'='.$adc->get_id().'&retour='.$_GET["retour"].'" method="POST">';
						echo '<td><input type="submit" name="FicheForum" value="Remplir Fiche Forum"</td>';
						echo '</form>';
					}
					else
						echo '<td></td>';
					echo"</form>";
					echo "</tr>";
				}
				echo '</table>';
			}
			else
				echo 'Aucun lundi de l\'info';
		}
		
		if($adc->get_etat()->get_libelle() != 'Terminé')
		{
			echo'<form method="POST" action="index.php?module=administration&amp;action=creerForum&amp;'.ID_ADC.'='.$adc->get_id().'&retour='.$_GET["retour"].'">';
			if($adc->get_titre() == LUNDI)
				echo'<input class="Ligne1" type="submit" name="CreerOneForum" value="Créer Lundi"/>';
			elseif($adc->get_groupableForum()) 
				echo'<input class="Ligne3" type="submit" name="CreerOneForum" value="Créer Forum"/>';
			echo'</form>';
		}
		echo '<form action="index.php?module=actionComm&amp;action=detail&amp;'.ID_ADC.'='.$adc->get_id().'&retour='.$_GET["retour"].'" method="POST">';
		
		if($adc->get_etat()->get_libelle() == 'Ouvert' && is_null($adc->get_login_enseignant()) && $adc->get_titre() != LUNDI)
			echo '<input class="Ligne2" type="submit" name="InscriptionEnseignant" value="Inscription"/>';
		if($adc->get_etat()->get_libelle() == 'Terminé' && $fba->get_etat() == 1 )
			echo '<input class="Ligne3" type="submit" name="genererPdf" value="Generer PDF"/>';
		
		elseif($adc->get_etat()->get_libelle()!='Terminé')
			echo'<input class="Ligne4" type="submit" name="ModifierADC" value="Modifier Action"/>
			<input class="Ligne4" type="submit" name="SupprimerADC" value="Supprimer Action"/>
			<input class="Ligne4" disabled="disabled" type="submit" value="Generer PDF"/>
			<input class="Ligne4" disabled="disabled" type="submit" value="Attribuer les notes"/>';
		
		if($adc->get_etat()->get_libelle()=='Terminé' && $fba->get_etat() != 1)
			echo '
			<input class="Ligne3" disabled="disabled" type="submit" value="Generer PDF"/>
			<input class="Ligne3" disabled="disabled" type="submit" value="Attribuer les notes"/>';
		
		if($adc->get_etat()->get_libelle() == 'Terminé' && $fba->get_etat() == 1 && $adc->getNbEtuNoteADC()!= count($adc->get_etudiants_ADC()))
			echo'<input class="Ligne2" type="submit" name="attribuerNote" value="Attribuer les notes"/>';
		
		if($adc->get_etat()->get_libelle() == 'Terminé' && $fba->get_etat() == 1 && $adc->getNbEtuNoteADC() == count($adc->get_etudiants_ADC()))
			echo'<input class="Ligne2" type="submit" name="modifierNote" value="Modifier les notes"/>';
			
		echo '<input class="Ligne1" type="submit" name="Retour" value="Retour"/>';
		echo '</form>';
	}
	
	if(isset($_SESSION["user"]) && $_SESSION["user"]=="etu")
	{
		$etudiant = new Etudiants($_SESSION["loginUser"]);
		$etudiant->getOneEtudiant();
		echo '<form action="index.php?module=actionComm&amp;action=detail&amp;'.ID_ADC.'='.$adc->get_id().'&retour='.$_GET["retour"].'" method="POST">';
		
		if($etudiant->is_participeADC($adc->get_id()) && $adc->get_etat()->get_libelle() == 'Terminé')
		{
			$idConfirme=false;
			foreach($fba->getConfirm() as $conf)
			{
				if($conf[ID_ETU] == $etudiant->get_id())
					$idConfirme=true;
			}
			if($idConfirme==false)
			{
				if(!fba_exist($adc->get_id()))
					echo'<input class="Ligne2" type="submit" name="FicheBilanADC" value="Remplir Fiche Bilan"/>';
				else
					echo'<input class="Ligne2" type="submit" name="ModifFicheBilanADC" value="Confirmer Fiche Bilan"/>';
			}
			else 
				echo'<input class="Ligne2" disabled="disabled" type="submit" value="Remplir Fiche Bilan"/>';
		}
		if($etudiant->is_participeADC($adc->get_id()) && $adc->get_etat()->get_libelle() != 'Terminé' && $adc->get_etat()->get_libelle() != 'Inscription close')
			echo '<input class="Ligne2" type="submit" name="Desinscription" value="Desinscription"/>';
		elseif($adc->get_etat()->get_libelle() == 'Ouvert')
			echo '<input class="Ligne2" type="submit" name="Inscription" value="Inscription"/>';
		elseif($adc->get_etat()->get_libelle() == 'Complet' && !$etudiant->is_participeADC($adc->get_id()) && !$etudiant->is_attenteADC($adc->get_id()))
			echo '<input class="Ligne2" type="submit" name="InscriptionAttente" value="Rejoindre la file d\'attente"/>';
		elseif($etudiant->is_attenteADC($adc->get_id()))
		{
			echo '<input class="Ligne2" type="submit" name="DesinscriptionAttente" value="Quitter la file d\'attente"/>';
			echo '<br/>Vous êtes à la position '.$etudiant->rangAttenteADC($adc->get_id()).' dans la liste d\'attente.';
		}
			
		echo '<input class="Ligne2" type="submit" name="Retour" value="Retour"/>';
		
		echo '</form>';
		if($adc->get_titre() == LUNDI)
		{
			if($etudiant->is_participeADC($adc->get_id()))
			{
				if($forum != false)
				{
					echo '
					<table class="visionneuse">
					<tr>
					<th>Date</th>
					<th>Heure début</th>
					<th>Heure fin</th>
					<th>Enseignant</th>
					<th>Etudiant 1</th>
					<th>Etudiant 2</th>
					<th>Etat</th>
					<th>Inscription</th>
					</tr>';
						
					foreach($forum as $f)
					{
						echo "<tr>";
						if($f->get_date() != "00/00/0000")
							echo "<td>".$f->get_date()."</td>";
						else
							echo "<td></td>";
						echo "<td>".$f->get_heureDeb()."</td>";
						echo "<td>".$f->get_heureFin()."</td>";
						echo "<td>".$f->get_enseignant()->get_nom()." ".$f->get_enseignant()->get_prenom()."</td>";
						echo "<td>".$f->get_etudiant1()->get_nom()." ".$f->get_etudiant1()->get_prenom()."</td>";
						echo "<td>".$f->get_etudiant2()->get_nom()." ".$f->get_etudiant2()->get_prenom()."</td>";
						echo "<td>".$f->get_etat()->get_libelle()."</td>";
						echo "<td>";
							echo "<form action='index.php?module=actionComm&amp;action=detailForum&amp;".ID_FORUM."=".$f->get_id()."&retour=".$_GET["retour"]."' method='post'>";
							if($etudiant->is_participeADC($adc->get_id())&&$f->is_participeForum($etudiant->get_id()) && $f->get_etat()->get_libelle() != 'Terminé' && $adc->get_etat()->get_libelle() != 'Inscription close')
								echo '<input type="submit" name="Desinscription" value="Desinscription"/>';
							elseif($f->nb_etu_forum($etudiant->get_id()) && $etudiant->is_participeADC($adc->get_id())&&$f->get_etat()->get_libelle() == 'Ouvert')
								echo '<input type="submit" name="Inscription" value="Inscription"/>';
							echo'</form>';
						echo"</td>";
						echo "</tr>";
					}
					echo '</table>';
				}
				else
					echo 'Aucun lundi de l\'info';
			}
		}
	}
?>